transportation problem optimal solution